home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 7
/
BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso
/
Files
/
Bus
/
S
/
Solve.cpt
/
solve
/
Solve.rsrc
/
HTXT_2_File Format_
< prev
next >
Wrap
Text File
|
1987-04-23
|
1KB
|
48 lines
An equation specification file is used to define
the relationships between your variables. In order
for the program to understand these relationships,
these equations must be specified in a formal
manner.
The Grammar for the input syntax of the
language is as follows:
statement: /* empty */
| statements statement
;
statement: VAR_NAME = expression
| 'precision' = NUMBER
| ';'
;
expression: VAR_NAME
| NUMBER
| PI
| expression + expression
| expression - expression
| expression * expression
| expression / expression
| expression % expression
| expression ^ expression
| - expression
| sin( expression )
| cos( expression )
| tan( expression )
| exp( expression )
| log( expression )
| log10( expression )
| compound(expression, expression)
| annuity(expression, expression)
| arccos(expression)
| arcsin(expression)
| arctan(expression)
| ceiling(expression)
| cosh(expression)
| floor(expression)
| sinh(expression)
| sqrt(expression)
| tanh(expression)
| ( expression )
;